home *** CD-ROM | disk | FTP | other *** search
- README file in the format required for the NeXT CD-ROM for Higher Education
-
- a. AUTHOR
- Julius O. Smith
- Assoc. Prof. (Research)
- CCRMA, Music Dept.
- Stanford University, Stanford, CA 94305
- Email: jos@ccrma.stanford.edu
-
- b. CATEGORY
- Utilities (Sound)
-
- c. WHAT IT DOES
- Sampling rate conversion for sound files.
- The NeXT Computer makes use of three different sampling rates
- for sound: 8013 kHz, 22.05 kHz, and 44.10 kHz. The resample
- utility supports conversion between any two sampling rates.
- The software runs on the 68030/40 (as opposed to the DSP).
- It uses 32-bit fixed-point arithmetic: 16-bits data and
- 16-bits coefficients. It is designed for the 16-bit linear
- data format used most typically on the NeXT machine.
-
- d. COMMON USAGE
- Resampling soundfiles imported from other hardware.
- Converting from 44 to 22 kHz to save disk space.
-
- e. RELEASE VERSION
- Developed under release 2.1 and forwards compatible indefinitely.
-
- f. COMMENTS
- All you really need is the resample program itself and its man
- page resample.1. However, for the advanced user, Mathematica
- "spread sheets" used to evaluate the anti-aliasing filters used
- by the resample program are provided. The utility "windowfilter"
- is provided for designing filters that meet different requirements.
-
- A test script is given which generates a test signal from the
- score file sweep.score and runs resample through its paces. Just
- type "testscript" and watch it go. (Then read the script to see
- what it did.)
-
- Finally, some trivial sound utilities are included for stripping
- zeros before and after a sound, converting to and from ASCII, and
- converting stereo to mono. They are used by the test script.
-
- CONTENTS
-
- resample Sampling-rate conversion program
- resample.1 Manual page for resample. Try "nroff -man resample.1 |openfile"
-
- testscript Shell script for testing the resample program
-
- windowfilter Program for designing FIR digital filters used by resample
- windowfilter.1 Manual page for windowfilter
-
- testFilter Shell script for testing a filter written by windowfilter
- i.snd Sound file containing an "impulse" used to test filters
- testFilter.ma Mathematica file for displaying filter test results
- HQFilter.ma Test results for the "resample -aaa" default filter
- LQFilter.ma Test results for the default filter without the -aaa option
-
- sndstrip Utility for stripping leading and trailing zeros in a .snd file
- toascii Utility for converting a sound file to an ascii file (for MMA)
- tosnd Utility for converting an ascii data file to a sound file
- tomono Utility for converting a stereo sound file to a mono sound file
-
-
-
-